perform well - Alemán Inglés Diccionario